Big Huge Thesaurus

genus elaphurus

noun

sounds kind of like